<?php
require_once '../classes/class.ConexaoBD.php';

$oJSON = $_POST['cJSON'];
$oJSON = str_replace("\\", "", $oJSON);

$data = json_decode($oJSON, true);
$fields = array_keys($data[0]);

$tmp = "";

$sql = 'DELETE FROM orcam_esgoto WHERE id_obra = ' . $data[0]['id_obra'];
$ClsDB = new ConexaoBD;
$ClsDB->ExecutarQry($sql, 'U');

$sql = "";
$cols = (count($data, 1)/ count($data, 0))-1;

if($cols > 1):
    foreach($data as $row){
        $dados .= "(";
        foreach($fields as $fld){
            if($tmp != "")
                $tmp .= ", '" . $row[$fld] . "'";
            else
                $tmp .= "'" . $row[$fld] . "'";
        }
        $dados .= $tmp . "), ";
        $tmp = "";
    }
    $dados = substr($dados, 0, strlen($dados)-2);

    $campos = implode(',', $fields);
    $sql = "INSERT INTO orcam_esgoto ($campos) VALUES $dados";
    if($ClsDB->ExecutarQry($sql, 'U') > 0):
        echo "Gravado com Sucesso!";
    else:
        echo $sql . " - -> " . mysql_error();
    endif;
else:
    echo "Gravado com Sucesso!";
endif;
?>